telegraph post

美 [ˈtelɪɡræf poʊst]英 [ˈtelɪɡrɑːf pəʊst]
  • 网络电线杆
telegraph posttelegraph post

noun

1
tall pole supporting telephone wires
Synonym: telephone pole telegraph pole

数据来源:WordNet